package com.project.pojo.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Description: 添加消费记录入参类
 * @Author: zhuchi
 * @CreateDate: 2020/11/19 20:01
 * @Version: 1.0
 */
@Data
@ApiModel(value = "添加消费记录入参类")
public class AddConsumeFlowDTO {

    /**
     * 消费类型（1:购买商品实付,2:购买商品抵扣,3:接单,4:实际金额大于预估金额补差价,5:系统扣款）
     */
    @ApiModelProperty(value = "消费类型（1:购买商品实付,2:购买商品抵扣,3:接单,4:实际金额大于预估金额补差价,5:系统扣款）")
    private Integer consumeType;

    /**
     * 支付方式（0:银行卡,1:支付宝,2:微信）
     */
    @ApiModelProperty(value = "支付方式（0:银行卡,1:支付宝,2:微信）")
    private Integer payType;

    /**
     * 说明
     */
    @ApiModelProperty(value = "说明")
    private String incomeName;

    /**
     * 用户当时余额
     */
    @ApiModelProperty(value = "用户当时余额")
    private BigDecimal userAmount;

    /**
     * 金额
     */
    @ApiModelProperty(value = "金额")
    private BigDecimal amount;

    /**
     * 手续费
     */
    @ApiModelProperty(value = "手续费")
    private BigDecimal serviceCharge;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String description;

}
